package com.media.module.bean;

import java.io.Serializable;

import com.media.module.model.FacingMode;
import com.media.module.model.FlashMode;
import com.media.module.model.FocusMode;
import com.media.module.model.HDRMode;
import com.media.module.model.Quality;
import com.media.module.model.Ratio;

import android.graphics.Bitmap.CompressFormat;

/**
 * 拍照输入类
 * 
 * @author Administrator
 *
 */
public class CameraBean implements Serializable {

	private static long serialVersionUID = 1L;

	private FlashMode flashMode;
	private FocusMode focusMode;
	private FacingMode facingMode;
	private HDRMode hdrMode;
	private Quality quality;
	private Ratio ratio;

	/**
	 * @return the serialversionuid
	 */
	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	/**
	 * @param serialversionuid
	 *            the serialversionuid to set
	 */
	public static void setSerialversionuid(long serialversionuid) {
		serialVersionUID = serialversionuid;
	}

	/**
	 * @return the flashMode
	 */
	public FlashMode getFlashMode() {
		return flashMode;
	}

	/**
	 * @param flashMode
	 *            the flashMode to set
	 */
	public void setFlashMode(FlashMode flashMode) {
		this.flashMode = flashMode;
	}

	/**
	 * @return the focusMode
	 */
	public FocusMode getFocusMode() {
		return focusMode;
	}

	/**
	 * @param focusMode
	 *            the focusMode to set
	 */
	public void setFocusMode(FocusMode focusMode) {
		this.focusMode = focusMode;
	}

	/**
	 * @return the facingMode
	 */
	public FacingMode getFacingMode() {
		return facingMode;
	}

	/**
	 * @param facingMode
	 *            the facingMode to set
	 */
	public void setFacingMode(FacingMode facingMode) {
		this.facingMode = facingMode;
	}

	/**
	 * @return the hdrMode
	 */
	public HDRMode getHdrMode() {
		return hdrMode;
	}

	/**
	 * @param hdrMode
	 *            the hdrMode to set
	 */
	public void setHdrMode(HDRMode hdrMode) {
		this.hdrMode = hdrMode;
	}

	/**
	 * @return the quality
	 */
	public Quality getQuality() {
		return quality;
	}

	/**
	 * @param quality
	 *            the quality to set
	 */
	public void setQuality(Quality quality) {
		this.quality = quality;
	}

	/**
	 * @return the ratio
	 */
	public Ratio getRatio() {
		return ratio;
	}

	/**
	 * @param ratio
	 *            the ratio to set
	 */
	public void setRatio(Ratio ratio) {
		this.ratio = ratio;
	}

}
